/**
 * @Description: 公共状态-类型
 * @Author: zhen
 * @Date: 2023-10-17
 */

/* 全局状态类型 */
export interface GlobalState {
  token: string;
  userName: any;
  elementSize: ElementSizeType;
  language: string;
  themeConfig: ThemeConfigProps;
}

/* 主题配置类型参数 */
export interface ThemeConfigProps {
  primary: string;
  isOrange: boolean;
  isYellow: boolean;
  isBlue: boolean;
}

// element 组件默认尺寸
export type ElementSizeType = 'default' | 'small' | 'large';
